faulty, defective and deficient - Französisch Englisch Wörterbuch